Big Huge Thesaurus

Croton eluteria

noun

sounds kind of like